package com.ztgf.order.models.dto;

import com.baomidou.mybatisplus.annotations.TableName;
import com.ztgf.common.dto.BaseDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * author: chenyu.wang
 * date: 2020-06-30 16:17
 * Description:
 */
@Data
@TableName("order_after_ship")
@ApiModel(value = "售后订单发货表对象", description = "售后订单发货表对象")
public class OrderAfterShipDTO extends BaseDTO implements Serializable {

    @ApiModelProperty(value = "订单id")
    private Long orderId;
    @ApiModelProperty(value = "物流公司/送货员姓名")
    private String logisticsCompany;
    @ApiModelProperty(value = "物流公司编码")
    private String companyCode;
    @ApiModelProperty(value = "物流单号")
    private String shipmentNumber;
    @ApiModelProperty(value = "联系方式")
    private String contactInformation;
    @ApiModelProperty(value = "发货方式 0全部发货，1部分发货")
    private Integer shipWay;
    @ApiModelProperty(value = "出发地")
    private String departure;
    @ApiModelProperty(value = "目的地")
    private String destination;
    @ApiModelProperty(value = "买家手机号后四位")
    private String lastFourPhoneNumber;
    @ApiModelProperty(value = "物流类型，0选择物流，1自己联系物流、2德邦物流")
    private Integer type;
    @ApiModelProperty(value = "0买家，1卖家")
    private Integer userType;
}
